//package com.test.simplechat.config;
//
//import org.springframework.boot.web.context.WebServerInitializedEvent;
//import org.springframework.context.ApplicationListener;
//import org.springframework.stereotype.Component;
//
//import java.net.InetAddress;
//import java.net.UnknownHostException;
//
///**
// * @author wen
// * 启动时服务设置
// */
//@Component
//public class ServerConfig implements ApplicationListener<WebServerInitializedEvent> {
//    public int getServerPort() {
//        return serverPort;
//    }
//
//    private int serverPort;
//
//
//    private String serverHost;
//
//    public String getServerHost() {
//        return serverHost;
//    }
//
//    public String getUrl() {
//        InetAddress address = null;
//        try {
//            address = InetAddress.getLocalHost();
//        } catch (UnknownHostException e) {
//            e.printStackTrace();
//        }
//        return "http://"+address.getHostAddress()+":"+this.serverPort;
//    }
//
//    public String getHost() {
//        InetAddress address = null;
//        try {
//            address = InetAddress.getLocalHost();
//        } catch (UnknownHostException e) {
//            e.printStackTrace();
//        }
//        return address.getHostAddress();
//    }
//
//    @Override
//    public void onApplicationEvent(WebServerInitializedEvent event) {
//  getHost();
//        serverHost=event.getWebServer().toString();
//    }
//}
